Have We Already Found Earth 2.0